package pseudoAssemblerCompiler.twopassassembler.model.entities;

/**
 * Created with IntelliJ IDEA.
 * User: Администратор
 * Date: 15.04.12
 * Time: 18:24
 * To change this template use File | Settings | File Templates.
 */
public class ReferenceTableEntity {

    private String _address;

    private String _code;

    private String _operand;

    private int _lineNumber;

    private int _currentProgramCodeLength;

    private String _currentLine;

    public int get_currentProgramCodeLength() {
        return _currentProgramCodeLength;
    }

    public void set_currentProgramCodeLength(int _currentProgramCodeLength) {
        this._currentProgramCodeLength = _currentProgramCodeLength;
    }

    public String get_currentLine() {
        return _currentLine;
    }

    public void set_currentLine(String _currentLine) {
        this._currentLine = _currentLine;
    }

    public String get_address() {
        return _address;
    }

    public void set_address(String _address) {
        this._address = _address;
    }

    public String get_code() {
        return _code;
    }

    public void set_code(String _code) {
        this._code = _code;
    }

    public String get_operand() {
        return _operand;
    }

    public void set_operand(String _operand) {
        this._operand = _operand;
    }

    public int get_lineNumber() {
        return _lineNumber;
    }

    public void set_lineNumber(int _lineNumber) {
        this._lineNumber = _lineNumber;
    }

    public ReferenceTableEntity(String _address, String _code, String _operand, int _lineNumber,
                                int _currentProgramCodeLength, String _currentLine) {
        this._address = _address;
        this._code = _code;
        this._operand = _operand;
        this._lineNumber = _lineNumber;
        this._currentProgramCodeLength = _currentProgramCodeLength;
        this._currentLine = _currentLine;
    }

}
